Supplier Page from MyBioSource.com for Recombinant Xenopus laevis Uncharacterized protein KIAA0556 homolog, partial